×

terrestrial satellite meaning in English

地球卫星

Examples

  1. Earth resources terrestrial satellite
    地球资源卫星

Related Words

  1. terrestrial
  2. terrestrial antenna
  3. terrestrial life
  4. terrestrial horizon
  5. terrestrial stem
  6. terrestrial wind
  7. terrestrial gravity
  8. terrestrial ltd
  9. terrestrial corona
  10. terrestrial noise
  11. terrestrial rice rat
  12. terrestrial root
  13. terrestrial satellite service
  14. terrestrial science
PC Version

Copyright © 2018 WordTech Co.